<?php
/**
 * Created by PhpStorm.
 * User: baidu
 * Date: 17/7/31
 * Time: 上午12:29
 */
namespace app\common\lib;

//引入上传类


/**
 * 七牛图片基础类库
 * Class Upload
 * @package app\common\lib
 */
class Upload {

    /**
     * 图片上传
     */
     public static function upload($file){
        // 获取表单上传文件 例如上传了001.jpg
        // 移动到框架应用根目录/public/uploads/ 目录下
        $info = $file->validate(['size'=>1048576,'ext'=>'jpg,png,gif'])->move(ROOT_PATH . 'public' . DS . 'uploads');
        if($info){
            // 成功上传后 获取上传信息
            // 输出 jpg
            $fileInfo['status'] = 1;
            $fileInfo['info'] = config('app.app_url').DS.'uploads'.DS.$info->getSaveName();
        }else{
            // 上传失败获取错误信息
            $fileInfo['status'] = 0;
            $fileInfo['info'] = $file->getError();
        }
        return $fileInfo;
    }


}